﻿@charset "utf-8";
/* CSS Document */
/*html {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
_filter:none;
}*/
@font-face {font-family:"sy"; src:url(/skins/sy.otf);}
body,h1,h2,h3,h4,h5,h6,p,ul,li,form,button,input,textarea,th,td,table,a,em,span,img,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0px;padding:0px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block;}
body,button,input,select,textarea{font:12px "sy","黑体", Tahoma, Geneva, sans-serif; color:#666; line-height:20px; }
h1,h2,h3,h4,h5,h6,select{font-size:14px; font-weight:normal; font-style:normal;}
em{ font-style:normal;}
ul,li{list-style:none; overflow:hidden}
img{ border:none; vertical-align:middle;}
html{ overflow-y:scroll;}
p{word-wrap:break-word}
a{text-decoration:none; color:#666; }
a:hover{ color:#f00;}
a span,a em{ cursor:pointer;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.floatl{ float:left;}
.floatr{ float:right;}
.textc{ text-align:center; }
.textr{ text-align:right;}
body{ background:#fff;}
.body{  width:1000px; margin:0px auto;}


.head{ padding:3px 0px 2px 0;}
.head a img{margin:20px 0;}
.head .floatr a{ color:#c00;}

.headnav{background:url(/skins/images2/headnav.jpg); height:25px; border:1px solid #ccc; border-bottom:0px;position:relative;z-index:9999;}
.headnav .floatl{ position:relative; z-index:100;}
.headnav-m{ display:block;float:left; width:90px; height:25px; line-height:25px; text-align:center; font-size:14px;}
.headnav-m:hover{ background:url(/skins/images2/headnav.jpg) 0px -25px; color:#fff;}
.headnav-c{ position:absolute; background:#eee; left:0; top:25px; width:88px; border:1px solid #ccc; border-top:0px; z-index:10; text-align:center; display:none;z-index:100;}
.headnav-c a{ display:block;}
.headnav-c a:hover{ background:#c00; color:#fff;}

.banner{ padding-bottom:20px;}
.banner .top{ background:#002665; color:#ffcc00; height:30px; line-height:30px; padding:0px 20px;}
.banner .bot{ position:relative; height:270px;z-index:90;}
.banner .bot div{ display:none; position:absolute; left:0px; top:0px;z-index:90;}
.full-screen-slider {width:100%; height:270px; overflow:hidden; position:relative}
.slides { display:block; width:100%; height:270px; list-style:none; padding:0; margin:0; position:relative;}
.slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
.pagination { display:block; list-style:none; position:absolute;right:20px;bottom:5px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
.pagination li { display:block; list-style:none; width:12px;border-radius:6px; height:12px; float:left; margin-right:7px; background:#FFF; }
.pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.pagination li.current { background:#0065ff;}

.title1{ background:url(/skins/images2/title1.jpg) repeat-x; height:35px; line-height:28px; border:1px solid #ccc; border-bottom:none; padding-left:30px; color:#0065ff; font-size:14px;}
.content1{ background:url(/skins/images2/content1.jpg) repeat-x bottom #fff; border:1px solid #ccc; border-top:none;}

.url1{ width:200px; padding:0px 10px 0px 0px;}
.url1 .content1{ height:160px;}
.url1 .content1 div{ padding:3px 10px 0px;}
.url1 .content1 a{ display:block;padding:2px;border:1px solid #ccc;}
.url1 .content1 img{padding-right:5px;}
.news1{ width:260px; padding-right:10px;}
.news1 .content1{ height:155px;padding:5px 9px 0px;}
.right1{ width:520px;}
.url2{ width:280px; padding-right:10px;}
.url2 .content1{ height:85px;overflow:hidden}
.url2 .content1 a{ display:inline-block; padding:0px 4px;}
.url2 .content1 div{ height:80px;overflow:hidden }
.text1{ width:230px;}
.text1 .content1{ height:85px;  padding:0px 9px 0px; overflow:hidden}
.text1 .content1 p{ height:60px;overflow:hidden }
.url3{ padding-top:10px;}
.url3 div{ float:left; padding-right:13.33px}
.url3 div a{ display:block; width:120px;}
.url3 div span{ background:url(/skins/images2/url3.jpg); height:20px; text-align:center; display:block; color:#fff;}
#demo1{ overflow:hidden;}
.indemo{ width:10000%;}
#demo11,#demo12{ float:left;}

.foot{ padding:30px 20px;}
.foot .floatl{ padding-top:20px;}
.foot b{ font-size:14px;}